Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Thailand F2 Japan F9 Japan F10 Australia F12 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F2 Japan F3 Thailand F4 Thailand F6 Japan F1 Hong Kong F3 Thailand F11 Thailand F10 Indonesia F3 Thailand F1 Thailand F3 Warsteiner Challenger Lubeck 2001 - Lubeck Residenza Open - Magdeburg Haagen Dazs Open - Caracas Binghamton Professional Tennis Tournament - Binghamton Australia F13 Lambertz Open - Aachen Czech Indoor Open - Prague Challenger Leon 2004 - Leon Busan Open Challenger Tennis - Busan Samsung Secruities Cup Challenger - Seoul Kuppers Kolsch Cup by Lambertz - Aachen Flea Market Cup Busan Challenger Tennis - Busan USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia The 70th King's Cup and Queen's Cup - Bangkok Jameson Cup - Milan Kuppers Kolsch Cup - Aachen Honda Kah Singapore Men's Tennis Open - Singapore Mobilux Open - Luxembourg Coffee Cup Challenger - Chikmagalur Hilton Waikoloa Village USTA Challenger - Waikoloa Fergana Challenger - Fergana XL Capital Bermuda Open - Bermuda JVC Trophy - Vienna ATP Challenger XXVI Edizione - Manerbio Akbank Private Banking-TED Open - Istanbul New Delhi Challenger - New Delhi Busan Open Challenger Tennis - Busan XXXVII Torneig C.E. Laieta - Barcelona 2005 Freeman Men's Challenger - Joplin Fergana Challenger - Fergana Izmir Cup - Izmir The LTA Sunderland Challenger - Sunderland Internationaux du Doubs - Besancon Okal Cup - Eckental Yokohama International Tennis Tournament - Yokohama Moncton Men's Challenger - Moncton The Swanston Challenger - Sacramento Fergana Challenger - Fergana Okal Cup 2003 - Eckental Oldum Brown Vancouver Open - Vancouver Honda-Kah Open - Singapore Unicredit Czech Open 2007 - Prostejov Belgaum Open - Belgaum New Delhi Challenger IV - New Delhi LTA Hull Challenger - Hull Karshi Challenger - Karshi Bristol Challenger Trophy - Bristol USTA Seascape Challenger - Aptos Gemax Open 2002 - Belgrade Open de Franche Comte - Besancon Sporting Challenger - Turin Flea Market Cup Busan Challenger Tennis - Busan Open de L'Isere-Open 38 - Grenoble ECM Cup - Prague Nova Challenger Osaka - Osaka The Nottingham Cahllenger - Nottingham The Wright Financial Group, Inc. Challenger - Champaign BH Tennis Open International Cup - Belo Horizonte USTA Challenger of Dallas - Dallas USTA Tennis Championships of Austin - Austin Heilbronn Open - Heilbronn Cridicard Mastercard Tennis Cup - Campos do Jordao Heilbronn Challenger drkoop.com USTA Challenger of Tallahassee - Tallahassee Warsteiner Challenger Series - Lippstadt Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Ho Chi Minh City Challenger - Ho Chi Minh City Melbourn Challenger Skandia Open - Linz Open de L'Isere (Open 38) - Grenoble Korat Challenger University of Tennessee USTA Challenger - Knoxville Hamburg Challenger - Hamburg Corona Mexico City Open - Mexico City Mexico City Challenger ATU Cup 1999 - Weiden Talahassee Challenger Yokohama Challenger 2001 - Yokohama Warsteiner Challenger Lubeck - Lubeck Yuba City Challenger Challenger Leon 2003 - Leon Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby Tampere Challenger - Tampere Challenger 42 - Andrezieux Open de Franche Comte - Besancon Heineken Challenger - Ho Chi Minh City Busan Open - Busan Dharwad Challenger 2003 - Dharwad IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa Aptos Challenger The Surbiton Trophy - Surbiton Abierto Club Casablanca - Mexico City Flea Market Cup - Busan Binghamton Professional Tennis Tournament - Binghamton Wroclaw Challenger Heineken Challenger - Ho Chi Minh City Toyota Challenger Ourocard Tennis Challenger - Sao Paulo Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham 2004 Colorado Tennis Classic - Denver South African Airways Tennis Open - Durban Fergana Challenger - Fergana BMW Tennis Championship - Sunrise Baton Rouge Challenger Seoul Challenger Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton 2008 China TCL Challenger - Guangzhou Noumea Challenger Caloundra Challenger 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Johannesburg Challenger Fergana Challenger Dunlop World Challenge - Toyota The Wright Financial Group USTA Challenger - Champaign Wuhai Challenger Okal Cup 2004 - Eckental Kia International In Kawana - Kawana Czech Indoor Open - Prague Open de la Ville de Saint Denis - Reunion Island Challenger Banque Nationale - Granby Burnie Challenger Singapore Challenger Kyoto Challenger Busan Challenger Winnetka Challenger Vancouver Challenger Bangkok Challenger Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Bangkok Challenger Busan Challenger Beijing Challenger Astana Challenger Fergana Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote USTA Illinois Challenger - Champaign Tashkent Challenger Burnie Challenger Challenger Ford de Cherbourg - Cherbourg President's Cup - Astana Anning Challenger Busan Challenger Dharwad Challenger 2006 - Dharwad Nanchang Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Indore Challenger Toyota Challenger ECU Prague Open - Prague Challenger Natrel Presented by National Bank - Granby Samsung Securities Cup - Seoul Internationaux de Tennis de Brest - Brest CA-Challenge - Graz Intersport Heilbronn Open - Heilbronn GHI Bronx Classic - Bronx CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Credicard Mastercard Tennis Cup - Campos do Jordao Bangkok Challenger Seoul Challenger Kaohsiung Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Securities Cup - Seoul KGHM Polish Indoors - Wroclaw West Lakes Challenger Tianjin Challenger Bangkok Challenger Jameson Cup - Milan Shanghai Challenger ATP Challenger Numea - New Caledonia Astana Challenger USTA Men's Challenger of Dallas - Dallas Draft Corona Mexico City Open - Mexico City Burnie Challenger Taipei City Challenger Media Will Cup Busan Challenger Tennis - Busan BMW Open - Munich Pingguo Challenger Volkswagen TED Open - Istanbul Shimadzu All Japan Indoor - Kyoto Rezidenza Open - Magdeburg Steelers Cup - Kosice The Scottish Tennis Championships - Edinburgh Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor - Kyoto Guadalajara Challenger HTV Challenger - Ho Chi Minh City Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz Verizon Tennis Challenge - Atlanta Samsung Securities Cup Challenger - Seoul Jameson Cup - Milan Challenger Ford de Cherbourg - Cherbourg Beijing Challenger IPP Open - Helsinki Copa Ericsson Costa Rica - San Jose GHI Bronx Tennis Classic - Bronx AIG Japan Open - Tokyo Jameson Cup - Milan St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Fergana Tennis Challenger Tournament - Fergana Singapore Mens Tennis Open - Singapore Bangkok Challenger - Bangkok Eisenberg Jerusalem Open - Jerusalem Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. New Delhi Challenger III - New Delhi Credicard Mastercard Tennis Cup - Campos do Jordao Busan Open Challenger Tennis - Busan International Championship of Croatia - Umag Prostejov Challenger LTA Manchester challenger - Manchester Nottingham-2 Challenger President's Cup - Tashkent Granby Challenger The Natrel's Challenger of Granby - Granby Gerry Weber Open - Halle International Bavarian Championship - Eckental Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Challenger Hamburg - Hamburg Gallagher International - Hamilton Memorial Piertomaso Tessitore - San Remo Kun-Ming Challenger Binghamton Professional Tennis Tournament - Binghamton CA Challenge 2002 - Graz Warsteiner Challenger Wolfsburg - Wolfsburg Sporting Challenger 2003 - Turin ATP Heineken Challenger 2000 - Ho Chi Minh City Sparkessen Magdeburg Open - Magdeburg Oberstraufen Cup - Oberstaufen Renault Slovenian Open - Ljubljana drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Weissenhauser Strand Cup - Hamburg Warsteiner Challenger - Wolfsburg Kyoto Challenger - Kyoto Time Warner USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx The 69th King's Cup-Thailand Open - Bangkok Gran Copa Ericsson - Rio de Janeiro Yokohama World Tennis Gaora Cup - Yokohama The Joyce Eisenberg Jerusalem Open - Jerusalem Manchester Challenger - Manchester Pune Challenger Sports Experts Open - Nettingsdorf USTA Men's Challenger of Urbana-Champaign - Urbana Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos 12th BH Tennis Open International Cup - Belo Horizonte Mallorca Open - Mallorca Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 13 BH Tennis Open International Cup - Belo Horizonte S Tennis Master Championship - Graz TED Open - Istanbul Samsung Securities Cup - Seoul Music City Challenger - Nashville Singha Tennis Classic - Tarzana S Tennis Masters - Graz Music City Challenger - Nashville Odlum Brown Vancouver Open - Vancouver 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Salem Open - Hong Kong Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Idea Prokom Open - Sopot Kitzbuhel Miller Lite Hall of Fame Tennis Championships - Newport Tashkent Challenger - Tashkent Melbourne Challenger Samsung Securities Cup - Seoul Tata Open - Chennai Open 13 - Marseille Bangkok Challenger Grand Prix de Tennis de Lyon - Lyon Open de la Comunidad Valenciana - Valencia BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Chennai Open - Chennai Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Winnetka Challenger Busan Challenger Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok CA Tennis Trophy - Vienna Carson Challenger St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai The Stella Artois Championships - London Busan Challenger The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Artois Championships - London Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Open Romania - Bucharest Shanghai Challenger Campbell's Hall of Fame Tennis Championships - Newport Noumea Challenger Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Kaoshuing Challenger Delray Beach International Tennis Championships - Delray Beach Pingguo Challenger Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Seoul Challenger Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Kitzbuhel Kitzbuhel Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Thailand Open - Bangkok Milan Indoors - Milan U.S. National Indoor Tennis Championships - Memphis RCA Championships - Indianapolis Generali Open - Kitzbuhel Traralgon Challenger The Stella Artois Championships - London Yokohama Challenger Gerry Weber Open - Halle PTT Thailand Open - Bangkok Kyoto Challenger Guangzhou Challenger Toyota Challenger The Stella Artois Grass Court Championships - London Brasil Open - Salvador Thailand Open - Bangkok Open de Moselle - Metz Internationaux de Tennis de Brest - Brest Aircel Chennai Open - Chennai Heineken Challenger - Ho Chi Minh City GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham Tatra Banka Slovak Open - Bratislava The Scottish Tennis Championships - Edinburgh Muller Cup - Ulm Hilton Waikoloa Village USTA Challenger - Waikoloa DPD Challenger 2001 - Aschaffenburg Compaq Cup 2001 - Zabrze Bangkok Challenger Shimadsu All Japan Indoor Tennis Championships - Kyoto 7th Wartburg Open - Eisenach Casino Lugano - Lugano Open Diputacion Pozoblanco - Cordoba BMW Brixina Tennis Open - Bressanone DPD Challenger 99 - Aschaffenburg Okal Open - Eckental Neride Prague Indoor - Prague The LTA Wrexham Challenger - Wrexham Bristol Challenger Trophy - Bristol Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Finnish Open - Helsinki Schickendanz Open - Furth Sunset Moulding Yuba City Racquet Club Challenger - Yuba City CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston AIG Japan Open - Tokyo Chennai Open - Chennai Countrywide Classic - Los Angeles Thailand Open - Bangkok Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Next Generation Adelaide International - Adelaide Gerry Weber Open - Halle Adidas International - Sydney The Stella Artois Grass Court Championships - London Tennis Masters Series - Miami International Championship of Croatia - Umag Tennis Masters Series - Miami Tennis Masters Series - Rome Waldbaum's Hamlet Cup - Long Island Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg CA Tennis Trophy - Vienna Ordina Open - 's-Hertogenbosch Copenhagen Open - Copenhagen Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto Rogers Masters - Toronto Pacific Life Open - Indian Wells U.S. Men's Clay Court Championships - Houston Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells US Men's Clay Court Championships - Houston French Open - Paris French Open - Paris Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Davis Cup, Group II, 1R, KUW-THA 1-4 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Thailand Open - Bangkok French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 U.S. Open - New York Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Australian Open - Melbourne Australian Open - Melbourne NASDAQ-100 Open - Miami Shanghai - Shanghai French Open - Paris French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 15th Asian Games Doha 2006